.banner{width:100%;font-size:0}
.banner img{width:100%}
.index-about,.index-case,.index-help,.index-partner,.index-plan,.index-product{float:left;height:80px;margin-top:1%;color:#fff}
.index-about,.index-help,.index-partner{width:54%}
.index-case,.index-plan,.index-product{width:43%}
.index-about{background-color:#34c4fb}
.index-product{background-color:#ffc346}
.index-plan{background-color:#30ddd1}
.index-partner{background-color:#ba92e8}
.index-help{background-color:#ff7472}
.index-case{background-color:#80dff3}
.index-about-icon{background:url(../images/index_icon01.png) no-repeat}
.index-product-icon{background:url(../images/index_icon02.png) no-repeat}
.index-plan-icon{background:url(../images/index_icon03.png) no-repeat}
.index-partner-icon{background:url(../images/index_icon04.png) no-repeat}
.index-help-icon{background:url(../images/index_icon05.png) no-repeat}
.index-case-icon{background:url(../images/index_icon06.png) no-repeat}
.index-about-icon,.index-case-icon,.index-help-icon,.index-partner-icon,.index-plan-icon,.index-product-icon{width:40px;height:30px;background-size:40px 30px;margin:25px 0 0 20px}
.index-about-text,.index-help-text,.index-partner-text{width:60%;margin-top:25px;text-align:left}
.index-case-text,.index-plan-text,.index-product-text{text-align:left;width:52%;margin-top:25px}
footer{width:100%;color:#999}
footer header{text-align:center;margin:20px auto}
footer header h6{color:#0ca7f0;font-size:1.5em;font-weight:700}
footer section{padding-left:30px;line-height:1.5em}
.footer-qrcode{width:160px;height:160px;margin:20px auto;text-align:center;position:relative}
.footer-qrcode img{display:block;width:130px;margin:30px auto 0 auto}
.footer-qrcode p{margin-top:5px;font-size:12px}
.footer-img-1,.footer-img-2,.footer-img-3,.footer-img-4{position:absolute;width:30px;height:30px}
.footer-img-1{top:-15px;left:0;border-top:2px solid #f9d44f;border-left:2px solid #f9d44f}
.footer-img-2{top:-15px;right:0;border-top:2px solid #f9d44f;border-right:2px solid #f9d44f}
.footer-img-3{bottom:0;left:0;border-bottom:2px solid #f9d44f;border-left:2px solid #f9d44f}
.footer-img-4{bottom:0;right:0;border-bottom:2px solid #f9d44f;border-right:2px solid #f9d44f}
.about-section1{width:100%;color:#999;font-size:12px;padding-top:20px}
.about-section1 header,.about-section2 header,.about-section3 header,.about-section4 header,.about-section5 header,.about-section6 header{text-align:center;margin-bottom:20px}
.about-section1 header h4,.about-section2 header h4,.about-section3 header h4,.about-section4 header h4,.about-section5 header h4,.about-section6 header h4{font-size:1.5em;color:#007aff;font-weight:700}
.about-section1 ul{display:block;min-height:180px}
.about-section1 ul li{float:left;width:32%;height:120px;text-align:center}
.about-section1 ul li img{width:60%}
.about-section1>div{width:100%;min-height:180px;float:left}
.about-section1>div>p:before{content:'';width:0;height:10px;border:2px solid #007aff;margin-right:5px}
.about-section1>div>p{margin-left:10px;margin-bottom:10px;color:#666}
.about-section1>div>div{width:100%}
.about-section1>div>div>img{width:100%}
.about-section2{width:100%;padding-top:20px;font-size:12px}
.about-section2>div>ul{width:100%;height:70px}
.about-section2>div>ul>li{width:60px;height:60px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border:1px solid #51c332}
.about-section2>div>ul>li>img{width:70%;margin:15%}
.about-section2>div>ul>li:nth-child(1){border:1px solid #51c332}
.about-section2>div>ul>li:nth-child(1).active{background-color:#51c332}
.about-section2>div>ul>li:nth-child(2){border:1px solid #ffcc31}
.about-section2>div>ul>li:nth-child(2).active{background-color:#ffcc31}
.about-section2>div>ul>li:nth-child(3){border:1px solid #ff5c46}
.about-section2>div>ul>li:nth-child(3).active{background-color:#ff5c46}
.about-section2>div>ul>li:nth-child(4){border:1px solid #0ca7f0}
.about-section2>div>ul>li:nth-child(4).active{background-color:#0ca7f0}
.about-media-box{margin-top:40px;width:100%;height:200px;position:relative}
.about-new-box,.about-search-box,.about-weibo-box,.about-weixin-box{width:100%;height:100%;font-size:12px;color:#999;line-height:1.5em;text-align:left;position:absolute;top:0;left:-100%}
.about-weibo-box>ul>li,.about-weixin-box>ul>li{width:45%;height:80px;border:1px solid #e3e3e3;margin-bottom:3%}
.about-weibo-box img,.about-weixin-box img{width:50px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;margin-top:15px;margin-right:5px}
.about-new-box h6,.about-search-box h6,.about-weibo-box h6,.about-weixin-box h6{color:#666;margin-top:10px}
.about-new-box span,.about-search-box span,.about-weibo-box span,.about-weixin-box span{color:#ffc000;margin-top:10px}
.about-media-box .active{left:0}
.about-new-box ul li,.about-search-box ul li{width:30%;height:60px;margin-bottom:3%;margin-right:5px}
.about-new-box li img,.about-search-box img{width:100%}
.about-section3{width:100%;min-height:430px;padding-top:20px}
.about-section3 .p1,.about-section3 .p2,.about-section3 .p3,.about-section3 .p4{width:35%;height:150px;color:#fff;border-radius:10px;padding:5px;font-weight:700}
.about-section3 .p1{background-color:#B7E298;margin-bottom:20px}
.about-section3 .p2{background-color:#59A0EE;margin-bottom:20px}
.about-section3 .p3{background-color:#CC9A82}
.about-section3 .p4{background-color:#FFD8A4}
.about-section4 ul li,.about-section5 ul li,.about-section6 ul li{float:left;width:33%;min-height:70px;font-weight:700;text-align:center;padding-top:16px}
.about-section4 ul li img,.about-section5 ul li img,.about-section6 ul li img{width:50%}
.about-section4 ul li:nth-child(odd){background-color:#0ca7ff;color:#fff}
.about-section4 ul li:nth-child(even){color:#0ca7ff}
.about-section5{width:100%;min-height:250px;padding-top:20px}
.about-section5 h6{font-size:12px;color:#666;height:35px;margin-top:5px}
.about-section5 p{font-size:12px;font-weight:400;color:#999}
.about-section6{width:100%;min-height:300px;padding-top:20px}
.about-section6 ol li{float:left;width:24%;min-height:70px;font-weight:700;text-align:center;padding-top:16px;margin-bottom:10px}
.about-section6 ol li img{width:70%}
.about-section6 ol li b,.about-section6 ul li b{display:inline-block;color:#fff;font-size:12px;font-weight:400;width:16px;height:16px;line-height:16px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color:#007aff;margin-bottom:5px}
.about-section6 ol li p,.about-section6 ul li p{font-weight:400;color:#666}
.about-section7{font-size:12px;color:#fff;min-height:250px;padding-top:16px}
.about-section7 header{text-align:center;margin-bottom:40px}
.about-section7 header h4{font-size:1.5em;font-weight:700}
.about-section7 ul li{float:left;width:14%;height:50px;font-weight:700;text-align:center;padding-top:16px;position:relative}
.about-section7 ul li img{width:90%;position:absolute;top:0;left:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.promotion-section1{width:100%;min-height:560px;color:#999;font-size:12px;padding-top:20px;position:relative}
.promotion-section1 header,.promotion-section2 header,.promotion-section4 header,.promotion-section5 header{text-align:center;margin-bottom:20px}
.promotion-section1 header h4,.promotion-section2 header h4,.promotion-section3 header h4,.promotion-section4 header h4,.promotion-section5 header h4{font-size:1.6em;color:#007aff;font-weight:700}
.promotion-section1-img{position:absolute;top:15%;left:25%;width:50%}
.promotion-section1 div{width:100%;min-height:25%}
.promotion-section1 div div{width:80px;min-height:80px;background-color:rgba(12,167,240,.9);border-radius:40px;margin:20% auto 0 auto;-webkit-box-shadow:0 0 10px 10px rgba(12,167,240,.5);-moz-box-shadow:0 0 10px 10px rgba(12,167,240,.5);box-shadow:0 0 10px 10px rgba(12,167,240,.5)}
.promotion-section1 div div img{margin:30%;width:40%}
.promotion-section1>p{color:#007aff;text-align:center;margin-top:70px}
.promotion-section1 ul li{float:left;width:47%;font-size:12px}
.promotion-section1 ul li h5{color:#666;font-size:14px;width:70%;line-height:24px;margin-left:30%}
.promotion-section1 ul li p{width:75%;margin-left:25%}
.promotion-section1 ul li:nth-child(1){background:url('../images/promotion_f1_icon01%20(1).png') no-repeat;background-size:30px 30px;background-position:left center}
.promotion-section1 ul li:nth-child(2){background:url(../images/promotion_f1_icon02.png) no-repeat;background-size:30px 30px;background-position:left center}
.promotion-section1 ul li:nth-child(3){background:url(../images/promotion_f1_icon03.png) no-repeat;background-size:30px 30px;background-position:left center}
.promotion-section1 ul li:nth-child(4){background:url(../images/promotion_f1_icon04.png) no-repeat;background-size:30px 30px;background-position:left center}
.promotion-section1 footer{text-align:center;padding-top:10px}
.promotion-section1 footer p{color:#666}
.promotion-section1 footer a{display:block;color:#fff;width:60px;height:30px;line-height:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#ffc000;margin:10px auto}
.promotion-section2{width:100%;height:450px;color:#999;font-size:12px}
.promotion-section2 ul{width:100%;height:350px}
.promotion-section2 ul li{width:44%}
.promotion-section2 ul li img{width:80%}
.promotion-section2 ul li h5{color:#666;font-size:14px;line-height:24px}
.promotion-section3{width:100%;min-height:600px;color:#999;font-size:12px}
.promotion-section3 header{text-align:center;height:70px;padding-top:20px}
.promotion-section3 ul{width:100%;min-height:450px}
.promotion-section3 ul li{width:43%;min-height:150px;background-color:#fff;padding-left:3px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.promotion-section3 ul li img{width:30%;margin:20px 35% 0 35%}
.promotion-section3 ul li h5{text-align:center;color:#666;font-size:14px}
.promotion-section4{width:100%;min-height:300px;color:#999;font-size:12px;text-align:center;padding-top:20px}
.promotion-section4 ol,.promotion-section4 ul{width:100%;min-height:130px;padding-top:20px}
.promotion-section4 ul li{width:43%;min-height:130px;padding-left:3px}
.promotion-section4 ol li{width:30%;min-height:130px;padding-left:3px;margin-bottom:10px}
.promotion-section4 ul li img{width:60%;margin-left:20%}
.promotion-section4 ol li img{width:80%;margin-left:20%}
.promotion-section4 ol li p,.promotion-section4 ul li p{margin-left:20%}
.promotion-section5{width:100%;min-height:450px;color:#999;font-size:12px;text-align:center;padding-top:20px}
.promotion-section5 ul{width:100%;min-height:150px;padding-top:20px}
.promotion-section5 ul li{width:43%;min-height:150px;padding-left:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff}
.promotion-section5 ul li:nth-child(1){background-color:#007aff}
.promotion-section5 ul li:nth-child(2){background-color:#ffcc31}
.promotion-section5 ul li:nth-child(3){background-color:#ff7370}
.promotion-section5 ul li:nth-child(4){background-color:#26d5c8}
.promotion-section5 ul li img{width:40%;margin-left:10%;margin-top:10px}
.promotion-section5 ul li h5{line-height:150%;font-weight:700;font-size:14px}
.promotion-section5 ul li p{margin-left:20%}
.partner-section1{width:100%;min-height:200px;color:#999;font-size:12px;padding-top:20px;position:relative}
.help-section header,.partner-section1 header,.partner-section2 header,.partner-section3 header{text-align:center;margin-bottom:20px}
.help-section header h4,.partner-section1 header h4,.partner-section2 header h4,.partner-section3 header h4{font-size:1.6em;color:#007aff;font-weight:700}
.partner-section1 ul{width:100%;min-height:150px}
.partner-section1 ul li{float:left;width:30%;border:1px solid #ddd;margin-bottom:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.partner-section1 ul li img{width:100%}
.help-section{padding:10px}
.help-section ul li{float:left;width:100%;border-bottom:1px dashed #ddd}
.help-section>ul>li>p{font-size:14px;line-height:300%}
.help-section>ul>li>p:before{content:'';width:0;border:1px solid #007aff;margin-right:10px}
.help-section section{text-indent:2em;min-height:100px;margin-bottom:10px;padding-top:20px;display:none}
.product-menu{width:100%;min-height:350px}
.product-menu ul li{float:left;width:48%;min-height:100px;font-size:12px;background-color:#fff;margin-left:1%;margin-top:5px}
.product-menu ul li h5{margin-top:20px;font-size:16px;font-weight:700;color:#666;margin-left:30%}
.product-menu ul li p{color:#999;margin-left:30%}